home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / print / font.zip / FONT.OUT < prev    next >
Text File  |  1987-02-27  |  14KB  |  459 lines

  1.        DRAKE SOFTWARE                             FontEdit V1.0
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                                 FontEdit V1.0
  15.                           (C) 1986  Drake Software
  16.                              All Rights Reserved
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                       1
  62.  
  63.  
  64.  
  65.  
  66.  
  67.        DRAKE SOFTWARE                             FontEdit V1.0
  68.  
  69.  
  70.  
  71.       What FontEdit Is
  72.       ----------------
  73.  
  74.       áááá      FontEdi⌠á i≤á ß prograφ designeΣá t∩á hel≡á definσ ì
  75.       ááááfont≤á anΣ downloaΣ theφ t∩ ß IB═ Proprinter«á  FontEdi⌠ ì
  76.       áááácome≤á witΦ ß se⌠ oµ predefineΣ fonts¼á bu⌠ iµ therσá i≤ ì
  77.       ááááonσá whicΦ yo⌡ woulΣ likσ t∩ havσ tha⌠ i≤ no⌠á included¼ ì
  78.       ááááo≥ iµ yo⌡ arσ unhapp∙ witΦ thσ font≤ included¼á i⌠ i≤á ß ì
  79.       áááásimplσ matte≥ t∩ changσ o≥ definσ you≥ own.
  80.       áááá      Currently¼á onl∙á thσ IB═ Proprinte≥ i≤á supporteΣ ì
  81.       áááá(thi≤á wa≤ originall∙ writteε onl∙ fo≥ m∙ owε use¼á s∩ ╔ ì
  82.       ááááhaΣá n∩ reasoε t∩ suppor⌠ othe≥ printers)¼á bu⌠á iεá thσ ì
  83.       ááááfuturσá thσá Epsoεá printe≥á (anΣá compatibles⌐á ma∙á bσ ì
  84.       áááásupporteΣ (n∩ promise≤ however).
  85.                 ┴á recen⌠á additioε (t∩ versioε 1.1⌐ i≤ ßá se⌠á oµ ì
  86.       ááááauxillar∙á routine≤ writteε iε Turb∩ Pasca∞ whicΦá allo≈ ì
  87.       ááááyo⌡á t∩á usσ an∙ oµ thσ font≤ defineΣ witΦá FontEdi⌠á iε ì
  88.       ááááyou≥á owε program≤ b∙ callinτ thσ routinσ witΦ ßá strinτ ì
  89.       ááááanΣá co-ordinate≤ oε thσ screeε (t∩ usσ this¼á yo⌡á mus⌠ ì
  90.       ááááhave a graphics display).
  91.  
  92.  
  93.       Fonts Included
  94.       --------------
  95.  
  96.       ááááCurrently¼á (iεá Versioε 1.0)¼á thσ followinτ font≤á arσ ì
  97.       ááááavailable with this archive:
  98.  
  99.       áááá   LQ.FNT       :   a sarif font
  100.       áááá   ITALIC.FNT   :   an italic font
  101.              CURSIVE.FNT  :   a cursive font (which currently needs
  102.                               some work)
  103.              FAT.FNT      :   a 'FAT' font
  104.       áááá   IBMSET.FN╘á  ║á  thσ standarΣ IB═  fon⌠ (includeΣ  so
  105.       áááá                    that you may more easily define your
  106.       áááá                    own fonts); which also  is the  font
  107.                               read in at program start.
  108.       áááá   SMALL.FN╘á    ║á ßá smal∞á fon⌠ (designeΣá fo≥á thσ 
  109.       áááá                    screen plotting only) which displays
  110.       áááá                    up to 120 characters per line (this
  111.       áááá                    font also needs work, and is not 
  112.       áááá                    completσáa⌠áthσátimσáoµáthi≤ 
  113.       áááá                    writing).
  114.  
  115.  
  116.  
  117.       How To Use FontEdit
  118.       -------------------
  119.  
  120.       áááá      Iµá ╔ diΣ ß gooΣ joΓ a⌠ writinτ thσá program¼á yo⌡ ì
  121.       ááááreall∙á shouldn⌠á havσá t∩ reaΣá thi≤á section¼á a≤á thσ ì
  122.       ááááprogram should be self-explanatory.
  123.  
  124.       áááá      A⌠á star⌠ up¼á thσ filσ IBMSET.FN╘ i≤ reaΣ iεá (s∩ ìè
  125.  
  126.                                       2
  127.  
  128.  
  129.  
  130.  
  131.  
  132.        DRAKE SOFTWARE                             FontEdit V1.0
  133.  
  134.  
  135.       ááááthσá FONT.CO═á prograφá anΣ al∞ thσ *.FN╘á file≤á shoulΣ ì
  136.       ááááreside on the same diskette or in the same directory).
  137.  
  138.       áááá      Afte≥ ß fe≈ seconds¼ thσ FontEdi⌠ screeε wil∞ comσ ì
  139.       ááááup, which consists of 3 main sections:
  140.  
  141.       áááá      1. The Character Display
  142.       áááá      2. The Status Display
  143.       áááá      3. The Help Menu
  144.  
  145.       áááá      Thσá characte≥á displa∙á i≤á ßá large¼á block-likσ ì
  146.       áááádispla∙ oµ thσ curren⌠ characte≥ beinτ workeΣ oεá (whicΦ ì
  147.       ááááb∙ thσ wa∙ default≤ t∩ thσ exclaimatioε poin⌠ '!')«  Thσ ì
  148.       ááááonl∙á character≤ whicΦ caε bσ redefineΣ arσ thosσ havinτ ì
  149.       ááááaε asciΘ betweeε (anΣ including⌐ 3│ anΣ 126«á  Thesσ arσ ì
  150.       ááááthe following characters:
  151.  
  152.       áááá !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW
  153.       áááá XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
  154.  
  155.       áááá      Thσ statu≤ displa∙ show≤ thσ followinτ informatioε ì
  156.       ááááabout the current character:
  157.       áááá      
  158.       áááá      Curren⌠ Characte≥ ║á(wha⌠ i⌠ normall∙álook≤ like)
  159.       áááá      Ascii Value       : (decimal value of character)
  160.       áááá      Attribute         : (ascending or descending)
  161.       áááá      File              : (current font file)
  162.  
  163.       áááá      Finally¼á thσ hel≡ men⌡ explain≤ wha⌠ thσ functioε ì
  164.       áááákeys do (explained later).
  165.  
  166.  
  167.       Character Display
  168.       -----------------
  169.  
  170.       áááá      Thσ characte≥ displa∙ i≤ thσ maiε iteφ oµ interes⌠ ì
  171.       ááááoε thσ display«  I⌠ show≤ thσ curren⌠ characte≥ composeΣ ì
  172.       ááááoµá 11x╕ 'points'«á  Yo⌡ ma∙ movσ thσ curso≥ arounΣá thσ ì
  173.       ááááblocδá (thσá curso≥ i≤ ß 'o'⌐ b∙ usinτá thσá arro≈á key≤ ì
  174.       áááá(make sure that the Num Lock is not on).  
  175.  
  176.       áááá      A≤ yo⌡ wil∞ seσ oε thσ hel≡ menu¼á yo⌡ caε usσ al∞ ì
  177.       áááácurso≥áá movements╗áá up,down,left,righ⌠á anΣá al∞á fou≥ ì
  178.       áááádiagonal≤ (whicΦ arσ labeleΣ Home¼ PgUp¼ End¼ PgDε - thσ ì
  179.       áááámovements of which should be obvious).
  180.  
  181.       áááá      Yo⌡ caε turε ofµ ß poin⌠ b∙ goinτ t∩ ß poin⌠ whicΦ ì
  182.       áááái≤ on¼á anΣ pushinτ space«á   Yo⌡ caε turε oε ß poin⌠ b∙ ì
  183.       áááágoinτá t∩ ß poin⌠ whicΦ i≤ off¼á anΣ pushinτ spacσá (thσ ì
  184.       ááááspacσá ke∙ i≤ simpl∙ ß toggle¼á pushinτ i⌠ wil∞á reversσ ì
  185.       ááááthe current position in the character).
  186.  
  187.  
  188.  
  189. è
  190.  
  191.                                       3
  192.  
  193.  
  194.  
  195.  
  196.  
  197.        DRAKE SOFTWARE                             FontEdit V1.0
  198.  
  199.  
  200.       Status Display
  201.       --------------
  202.  
  203.       áááá      Thσá firs⌠ tw∩ item≤ iε thσá statu≤á display¼á thσ ì
  204.       áááácurren⌠á characte≥ anΣ thσ asciΘ value¼á arσ obviou≤ (o≥ ì
  205.       ááááshould be).
  206.  
  207.       áááá      Thσ attributσ caε bσ onσ oµ tw∩ things║á ascendinτ ì
  208.       ááááor descending.
  209.       áááá      ┴áá descendinτá characte≥á i≤á onσá whicΦá ha≤áá ß ì
  210.       áááádescende≥á (whicΦá i≤ par⌠ oµ thσ characte≥á whicΦá goe≤ ì
  211.       áááábelow all other characters; examples: gjpqy).
  212.       áááá      Aε ascendinτ characte≥ i≤ onσ whicΦ doe≤ no⌠á havσ ì
  213.       ááááß descender¼ whicΦ includσ thσ majorit∙ oµ thσ characte≥ ì
  214.       ááááset.
  215.       áááá      Pushinτ F6 will toggle the attribute .
  216.  
  217.       áááá      Thσá curren⌠ filσ i≤ thσ filσ whicΦ yo⌡ las⌠á reaΣ ì
  218.       ááááin.
  219.  
  220.  
  221.       Help Menuá
  222.       ---------
  223.  
  224.       áááá      Thσá hel≡á men⌡ contain≤ al∞ thσá informatioεá yo⌡ ì
  225.       ááááhavσá t∩ kno≈ abou⌠ thσ functioε key≤ anΣ ho≈ t∩ usσ thσ ì
  226.       ááááprogram.  A brief description of each key is given:
  227.  
  228.       ááááF1: Clear Character 
  229.       áááá    Thi≤ wil∞ clea≥ thσ Characte≥ Displa∙ t∩á blank¼á s∩ ì
  230.       áááá    thatáa totally new character can be defined.
  231.  
  232.       ááááF2: Read in New Character Set
  233.       áááá    Read≤á iε ß ne≈ se⌠ froφ disk«á  Onl∙ givσ thσá fon⌠ ì
  234.       áááá    name¼á  yo⌡á d∩ no⌠ havσ t∩ ente≥ thσ '.fntº par⌠ oµ ì
  235.       áááá    the font (nor should you).  
  236.       áááá    You will be asked you you want to read in a new set,
  237.       áááá    since reading in of a set destroys the  current  one 
  238.       áááá    in memory,  and if you  havent saved it  to disk you 
  239.       áááá    will not be able to recover it.
  240.  
  241.       ááááF3: Save Current Character Set
  242.       áááá    Save≤ thσ curren⌠ se⌠ iε memor∙ t∩ disk«á  Yo⌡á wil∞ ì
  243.       áááá    be asked for a file name,  and again you  should not
  244.       áááá    enter the '.fnt'  extention - that  is automatically 
  245.       áááá    added.
  246.  
  247.       ááááF4: Print Current Character
  248.       áááá    (makσá surσá printe≥ i≤ on)«á  Prin⌠ ß linσá oµá thσ ì
  249.       áááá    curren⌠á characte≥ s∩ tha⌠ yo⌡ ma∙ seσ wha⌠ i⌠á wil∞ ì
  250.       áááá    look like when printed.
  251.       áá
  252.       ááááF5: Print Complete Character Set
  253.       áááá    (makσá surσá printe≥á i≤á on)«á  Print≤á thσá entirσ ì
  254.       áááá    character set (those which can be defined that  is -è
  255.  
  256.                                       4
  257.  
  258.  
  259.  
  260.  
  261.  
  262.        DRAKE SOFTWARE                             FontEdit V1.0
  263.  
  264.  
  265.       áááá    seσá abovσá fo≥á tha⌠ information⌐ t∩á thσá printer«  ì
  266.       áááá    This will NOT make the character set the default for
  267.       áááá    the